.lgl-terms-box {
  padding: 1rem;
	.terms-title {
		font-size: 1.1em;
		line-height: 2em;
	}
	.terms-item-list {
		display: flex;
		flex-wrap: wrap;
		.terms-item {
			flex: 1;
			display: block;
			min-width: 10rem;
			line-height: 1.8em;
			font-size: 1.08em;
		}
	}
}

.art-archive-box {
  padding: 1rem;
  line-height: 1.6em;
	h2 {
		margin-bottom: 0.36rem;
		&.archive-year:first-child {
			margin-top: 0;
		}
	}
}